package com.icebartech.base.modules.common.service;

import com.icebartech.base.modules.common.dto.VerifyCodeDTO;
import com.icebartech.core.vo.ResponseData;

public interface VerifyCodeService {

	/**
	 * 生成一个验证码并返回对应的结果
	 * @return
	 */
	public ResponseData<VerifyCodeDTO> randowVerifyCode();
	
	/**
	 * 校验该验证码是否正确
	 * @param token 前端传过来的token
	 * @param randomCode 前端传过来的验证码
	 * @return
	 */
	public ResponseData<Boolean> checkVerifyCode(String token, String randomCode);
}
